// 数值后面加n，表示为bigint 类型
let a = 132151323232121235n;
// console.log(a + 1); // 数字太大，超过计算范围
// console.log(0.1+0.2) // 小数相加 js number 没有特定的 数值类型 用二进制表达，小数位表达不够精确
// console.log(typeof a); // bigint
let b = BigInt("11111111111111111111111111111122222211111");
// console.log(b);
// console.log(a+b);
console.log(1n + 2n);
// console.log(5n/2n); // 不作相除
console.log(5n + BigInt(1)); // 不能混用？ 强制类型转换
// console.log(+ new Date()) // 隐式类型转换
// console.log(true + 1);
// console.log("1" + 1);
// console.log(typeof String(true),String(123));
console.log(+"1");
console.log(+ BigInt(1));
